package com.example.common.pojo;

import java.math.BigDecimal;
import java.util.Date;

public class ReprofitRecord {
    private Integer id;

    private Integer loanId;

    private Integer repayRecordId;

    private BigDecimal reprofitInterest;

    private BigDecimal reprofitMoney;

    private Date reprofitTime;

    private Date realReprofitTime;

    private BigDecimal compensationMoney;

    private Integer status;

    private Integer serviceFeeId;

    public ReprofitRecord(Integer id, Integer loanId, Integer repayRecordId, BigDecimal reprofitInterest, BigDecimal reprofitMoney, Date reprofitTime, Date realReprofitTime, BigDecimal compensationMoney, Integer status, Integer serviceFeeId) {
        this.id = id;
        this.loanId = loanId;
        this.repayRecordId = repayRecordId;
        this.reprofitInterest = reprofitInterest;
        this.reprofitMoney = reprofitMoney;
        this.reprofitTime = reprofitTime;
        this.realReprofitTime = realReprofitTime;
        this.compensationMoney = compensationMoney;
        this.status = status;
        this.serviceFeeId = serviceFeeId;
    }

    public ReprofitRecord() {
        super();
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getLoanId() {
        return loanId;
    }

    public void setLoanId(Integer loanId) {
        this.loanId = loanId;
    }

    public Integer getRepayRecordId() {
        return repayRecordId;
    }

    public void setRepayRecordId(Integer repayRecordId) {
        this.repayRecordId = repayRecordId;
    }

    public BigDecimal getReprofitInterest() {
        return reprofitInterest;
    }

    public void setReprofitInterest(BigDecimal reprofitInterest) {
        this.reprofitInterest = reprofitInterest;
    }

    public BigDecimal getReprofitMoney() {
        return reprofitMoney;
    }

    public void setReprofitMoney(BigDecimal reprofitMoney) {
        this.reprofitMoney = reprofitMoney;
    }

    public Date getReprofitTime() {
        return reprofitTime;
    }

    public void setReprofitTime(Date reprofitTime) {
        this.reprofitTime = reprofitTime;
    }

    public Date getRealReprofitTime() {
        return realReprofitTime;
    }

    public void setRealReprofitTime(Date realReprofitTime) {
        this.realReprofitTime = realReprofitTime;
    }

    public BigDecimal getCompensationMoney() {
        return compensationMoney;
    }

    public void setCompensationMoney(BigDecimal compensationMoney) {
        this.compensationMoney = compensationMoney;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getServiceFeeId() {
        return serviceFeeId;
    }

    public void setServiceFeeId(Integer serviceFeeId) {
        this.serviceFeeId = serviceFeeId;
    }
}
